package com.hk.kindheartedness.model.vo;

import java.util.Date;

/**
 * @Author：alpha
 * @Create：2022/3/8/21:04
 * @Description：医生页面展示数据
 * @Version：1.0
 */
public class DoctorVo {

    /**
     * 医生ID
     */
    private Integer doctorId;

    /**
     * 医生名字
     */
    private String doctorName;

    /**
     * 手机号 唯一
     */
    private String phone;

    /**
     * 性别 0:男 1：女
     */
    private Integer sex;

    /**
     * 年龄
     */
    private Integer age;

    /**
     * 证件编号（身份证号）
     */
    private String idNumber;

    /**
     * 住址
     */
    private String address;

    /**
     * 职务
     */
    private String positionName;

    /**
     * 所属科室
     */
    private String departmentsName;

    /**
     * 擅长
     */
    private String specialty;

    /**
     * 简介
     */
    private String describe;

    /**
     * 医生创建时间
     */
    private Date createTime;

    public Integer getDoctorId() {
        return doctorId;
    }

    public void setDoctorId(Integer doctorId) {
        this.doctorId = doctorId;
    }

    public String getDoctorName() {
        return doctorName;
    }

    public void setDoctorName(String doctorName) {
        this.doctorName = doctorName;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    public String getIdNumber() {
        return idNumber;
    }

    public void setIdNumber(String idNumber) {
        this.idNumber = idNumber;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getPositionName() {
        return positionName;
    }

    public void setPositionName(String positionName) {
        this.positionName = positionName;
    }

    public String getDepartmentsName() {
        return departmentsName;
    }

    public void setDepartmentsName(String departmentsName) {
        this.departmentsName = departmentsName;
    }

    public String getSpecialty() {
        return specialty;
    }

    public void setSpecialty(String specialty) {
        this.specialty = specialty;
    }

    public String getDescribe() {
        return describe;
    }

    public void setDescribe(String describe) {
        this.describe = describe;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public DoctorVo(Integer doctorId, String doctorName, String phone, Integer sex, Integer age, String idNumber, String address, String positionName, String departmentsName, String specialty, String describe, Date createTime) {
        this.doctorId = doctorId;
        this.doctorName = doctorName;
        this.phone = phone;
        this.sex = sex;
        this.age = age;
        this.idNumber = idNumber;
        this.address = address;
        this.positionName = positionName;
        this.departmentsName = departmentsName;
        this.specialty = specialty;
        this.describe = describe;
        this.createTime = createTime;
    }

    public DoctorVo(Integer doctorId, String doctorName, String phone, Integer sex, Integer age, String idNumber, String address) {
        this.doctorId = doctorId;
        this.doctorName = doctorName;
        this.phone = phone;
        this.sex = sex;
        this.age = age;
        this.idNumber = idNumber;
        this.address = address;
    }

    public DoctorVo() {
        super();
    }

    @Override
    public String toString() {
        return "DoctorVo{" +
                "doctorId='" + doctorId + '\'' +
                "doctorName='" + doctorName + '\'' +
                ", phone='" + phone + '\'' +
                ", sex=" + sex +
                ", age=" + age +
                ", idNumber=" + idNumber +
                ", address='" + address + '\'' +
                ", positionName='" + positionName + '\'' +
                ", departmentsName='" + departmentsName + '\'' +
                ", specialty='" + specialty + '\'' +
                ", describe='" + describe + '\'' +
                ", createTime=" + createTime +
                '}';
    }

}
